#ifndef MYHEAD_H

#define MYHEAD_H

#include <stdio.h>
#include <stdlib.h>
#include<strings.h>
#include <string.h>
#include <stdbool.h>
#include<time.h>
#include<math.h>
#include<ctype.h>
#include<stddef.h>
#include<libgen.h>

//内核链表
// #include"kernel_list.h"

//文件IO头文件
#include <unistd.h>  // 添加：提供 read/write/close
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include<errno.h>

//输入子系统有关头文件
// #include <linux/input.h>

//目录操作头文件
#include<dirent.h>

//内存映射头文件
#include <sys/mman.h>

//LVGL头文件（去除相同的了）
#include <pthread.h>
#include <sys/time.h>

//进程编程头文件
#include <sys/types.h>
#include <sys/wait.h>
#include <signal.h>

//线程头文件
#include <pthread.h>

//tcp头文件
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>

//服务器头文件
#include <netdb.h>

//多路复用头文件
#include <sys/select.h> 

#endif